Thermal Testing on Programmable Logic Devices
نویسندگان
چکیده
In this work, an FPGA-oriented temperature monitoring scheme is presented. A control circuit enables a ring-oscillator during a short period and measures its output frequency, a magnitude that is a function of the die temperature. Several sensors have been constructed using Xilinx chips, obtaining sensitivities between 17 kHz per °C and 77 kHz per °C. The characterization of self-heating, matching between identical sensors, power supply dependence and detection of signal contentions has also been performed. The usefulness of other chip resources as thermal transducers, like the built-in OSC4 cell or the IOB clamping diodes, has also been verified. The use of ringoscillators convert the FPGAs in a powerful tool for researchers interested in thermal modeling of integrated circuits. Just the possibility of “moving” a sensor (or an array of them) over the die, in a simple, fast, and inexpensive way, is almost impossible in any other VLSI technology.
منابع مشابه
An Efficient Algorithm for Output Coding in Pal Based Cplds (TECHNICAL NOTE)
One of the approaches used to partition inputs consists in modifying and limiting the input set using an external transcoder. This method is strictly related to output coding. This paper presents an optimal output coding in PAL-based programmable transcoders. The algorithm can be used to implement circuits in PAL-based CPLDs.
متن کاملA Test Procedure for Boundary Scan Circuitry in PLDs and FPGAs
A test procedure for testing mainly the boundary scan cells, and testing partially the test access port controller in programmable logic devices, and field programmable gate array devices, is suggested. The test procedure involves; the configuration of programmable logic devices or field programmable gate array device, the application of test vectors, and finally the verification of the respons...
متن کاملDesign of the Prototype of Pld Auto Test Platform
− There’re mainly two different situations for testing PLD (Programmable Logic Device) devices. One is testing of blank chips that haven’t been programmed; the other is testing of ASIC (Application Specific Integrated Circuit) devices that have been programmed. This paper presents a test method for programmed ASIC devices, including auto test and ATPG (Auto Test Pattern Generation) method for b...
متن کاملA rule-based evaluation of ladder logic diagram and timed petri nets for programmable logic controllers
This paper describes an evaluation through a case study by measuring a rule-based approach, which proposed for ladder logic diagrams and Petri nets. In the beginning, programmable logic controllers were widely designed by ladder logic diagrams. When complexity and functionality of manufacturing systems increases, developing their software is becoming more difficult. Thus, Petri nets as a high l...
متن کاملA New Method for Testing Re-Programmable PLAs
We present a method for obtaining a minimal set of test configurations and their associated set of test patterns that completely tests re-programmable Programmable Logic Arrays (PLAs) including EEPROM, UV -EPROM, and SRAM based re-programmable PLAs typically found in Complex Programmable Logic Devices (CPLDs). The resultant set of test configurations and vectors detect all single and multiple s...
متن کامل